international scientific relations - Espagnol Anglais Dictionnaire